home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.teleport.com!sschaem
- From: sschaem@teleport.com (Stephan Schaem)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: >>>>>>> The Future: Amiga goes PC (...aeh: "PowerMsPenti...?) <<<<<<<<
- Date: 3 Jan 1996 06:19:55 GMT
- Organization: Teleport - Portland's Public Access (503) 220-1016
- Message-ID: <4cd76c$suo@maureen.teleport.com>
- References: <judas.0gku@tomtec.abg.sub.org> <4aec3t$q2c@serpens.rhein.de> <judas.0gms@tomtec.abg.sub.org> <3Y4Px*Sy0@mkmk.in-chemnitz.de> <judas.0gxk@tomtec.abg.sub.org> <jasonb.820116201@cs.uwa.edu.au>
- NNTP-Posting-Host: julie.teleport.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- Jason S Birch (jasonb@cs.uwa.edu.au) wrote:
- : >I freezed the doomengine and found a very fast asm part, which is the real heart of
- : >doom.
-
- : Where "real heart" is defined to be the very fast asm part? :-) This is
- : the whole point - you write the vast majority of your code in a HLL,
- : then profile it to find out which part takes the longest (typically
- : less than 10% of your code accounts for 90% of the runtime) and then do
- : what it takes to make that faster (if it's worth it).
-
- Fast code is defenetly not a must in the industrie... if people can wait
- 10 second1 for a function to finish they can probably wait 20 second.
-
- : Of course, when we all switch to PowerPCs, those programs that didn't
- : bother writing any of their code in assembler and can just be
- : recompiled are going to be a lot faster (or at least, have new PPC
- : versions arrive a lot sooner) than those that coded parts in
- : assembler.
-
- If you have you code in HLL, profile the time consuming functions, and
- rewrite them/some in asm... whats the problem in keeping the C version
- for porting?
-
- Stephan
-